home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Updates / PowerPC / pdflib / pdflib / p_metrics.h < prev    next >
C/C++ Source or Header  |  2000-05-16  |  80KB  |  2,098 lines

  1. /*---------------------------------------------------------------------------*
  2.  |        PDFlib - A library for dynamically generating PDF files            |
  3.  +---------------------------------------------------------------------------+
  4.  |        Copyright (c) 1997-1999 Thomas Merz. All rights reserved.          |
  5.  +---------------------------------------------------------------------------+
  6.  |    This software is not in the public domain.  It is subject to the       |
  7.  |    "Aladdin Free Public License".  See the file license.txt for details.  |
  8.  |    This license grants you the right to use and redistribute PDFlib       |
  9.  |    under certain conditions. Among other things, the license requires     |
  10.  |    that the copyright notice and this notice be preserved on all copies.  |
  11.  |    This requirement extends to ports to other programming languages.      |
  12.  |                                                                           |
  13.  |    In short, you are allowed to develop and use PDFlib-based software     |
  14.  |    as long as you don't sell it. Commercial use of PDFlib requires a      |
  15.  |    commercial license which can be obtained from the author of PDFlib.    |
  16.  |    Contact information can be found in the accompanying PDFlib manual.    |
  17.  |    PDFlib is distributed with no warranty of any kind. Commercial users,  |
  18.  |    however, will receive warranty and support statements in writing.      |
  19.  *---------------------------------------------------------------------------*/
  20.  
  21. /* p_metrics.h
  22.  *
  23.  * Built-in font info for the 14 base fonts of PDF.
  24.  * These "in-core" metrics may be extended beyond the base-14 fonts
  25.  * with a supplied utility which generates this source file from an
  26.  * arbitrary number of AFMs.
  27.  *
  28.  * This file contains the metrics for the 14 base fonts for both
  29.  * winansi and macroman encodings. According to the target platform,
  30.  * only one set of metrics will be used:
  31.  *
  32.  * Mac: macroman encoding
  33.  * all other platforms: winansi encoding
  34.  *
  35.  */
  36.  
  37. #ifndef P_METRICS_H
  38. #define P_METRICS_H
  39.  
  40. #ifndef MAC
  41.  
  42. pdf_font pdf_core_metrics[] = {
  43.  
  44. /* ---------------------------------------------------------- */
  45. {    "Courier-Bold",            /* FontName */
  46.     winansi,            /* Encoding */
  47.     0,                /* used on current page */
  48.     0,                /* embed flag */
  49.     (char *) NULL,            /* Name of external font file */
  50.     0L,                /* Object id */
  51.     262177l,            /* Font flags */
  52.     pdf_false,            /* Read from AFM file */
  53.     "Courier Bold",            /* Full name */
  54.     "AdobeStandardEncoding",        /* Native encoding */
  55.     "Courier",            /* Family name */
  56.     "Bold",                /* Weight */
  57.     (float) 0.0,            /* ItalicAngle */
  58.     1,                /* isFixedPitch */
  59.     -113,                /* llx */
  60.     -250,                /* lly */
  61.     749,                /* urx */
  62.     801,                /* ury */
  63.     -100,                /* UnderlinePosition */
  64.     50,                /* UnderlineThickness */
  65.     562,                /* CapHeight */
  66.     439,                /* xHeight */
  67.     626,                /* Ascender */
  68.     -142,                /* Descender */
  69.     130,                /* StdVW */
  70.     0,                /* StdHW */
  71.  
  72.     0,                /* numOfChars */
  73.     (CharMetricInfo *) NULL,    /* cmi */
  74.     0,                /* numOfTracks */
  75.     (TrackKernData *) NULL,        /* tkd */
  76.     0,                /* numOfPairs */
  77.     (PairKernData *) NULL,        /* pkd */
  78.     0,                /* numOfComps */
  79.     (CompCharData *) NULL,        /* ccd */
  80.  
  81. /* Character metrics for font Courier-Bold */
  82. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  83.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  84.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  85.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  86.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  87.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  88.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  89.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  90.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  91.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  92.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  93.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  94.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  95.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  96.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  97.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x7f */
  98.     250,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  99.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  100.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  101.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  102.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  103.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xaf */
  104.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xb7 */
  105.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xbf */
  106.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xc7 */
  107.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  108.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xd7 */
  109.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xdf */
  110.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  111.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  112.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  113.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  114. }
  115. },
  116.  
  117. /* ---------------------------------------------------------- */
  118. {    "Courier-BoldOblique",            /* FontName */
  119.     winansi,            /* Encoding */
  120.     0,                /* used on current page */
  121.     0,                /* embed flag */
  122.     (char *) NULL,            /* Name of external font file */
  123.     0L,                /* Object id */
  124.     262241l,            /* Font flags */
  125.     pdf_false,            /* Read from AFM file */
  126.     "Courier Bold Oblique",            /* Full name */
  127.     "AdobeStandardEncoding",        /* Native encoding */
  128.     "Courier",            /* Family name */
  129.     "Bold",                /* Weight */
  130.     (float) -12.0,            /* ItalicAngle */
  131.     1,                /* isFixedPitch */
  132.     -56,                /* llx */
  133.     -250,                /* lly */
  134.     868,                /* urx */
  135.     801,                /* ury */
  136.     -100,                /* UnderlinePosition */
  137.     50,                /* UnderlineThickness */
  138.     562,                /* CapHeight */
  139.     439,                /* xHeight */
  140.     626,                /* Ascender */
  141.     -142,                /* Descender */
  142.     130,                /* StdVW */
  143.     0,                /* StdHW */
  144.  
  145.     0,                /* numOfChars */
  146.     (CharMetricInfo *) NULL,    /* cmi */
  147.     0,                /* numOfTracks */
  148.     (TrackKernData *) NULL,        /* tkd */
  149.     0,                /* numOfPairs */
  150.     (PairKernData *) NULL,        /* pkd */
  151.     0,                /* numOfComps */
  152.     (CompCharData *) NULL,        /* ccd */
  153.  
  154. /* Character metrics for font Courier-BoldOblique */
  155. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  156.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  157.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  158.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  159.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  160.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  161.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  162.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  163.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  164.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  165.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  166.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  167.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  168.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  169.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  170.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x7f */
  171.     250,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  172.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  173.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  174.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  175.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  176.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xaf */
  177.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xb7 */
  178.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xbf */
  179.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xc7 */
  180.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  181.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xd7 */
  182.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xdf */
  183.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  184.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  185.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  186.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  187. }
  188. },
  189.  
  190. /* ---------------------------------------------------------- */
  191. {    "Courier-Oblique",            /* FontName */
  192.     winansi,            /* Encoding */
  193.     0,                /* used on current page */
  194.     0,                /* embed flag */
  195.     (char *) NULL,            /* Name of external font file */
  196.     0L,                /* Object id */
  197.     97l,            /* Font flags */
  198.     pdf_false,            /* Read from AFM file */
  199.     "Courier Oblique",            /* Full name */
  200.     "AdobeStandardEncoding",        /* Native encoding */
  201.     "Courier",            /* Family name */
  202.     "Medium",                /* Weight */
  203.     (float) -12.0,            /* ItalicAngle */
  204.     1,                /* isFixedPitch */
  205.     -28,                /* llx */
  206.     -250,                /* lly */
  207.     742,                /* urx */
  208.     805,                /* ury */
  209.     -100,                /* UnderlinePosition */
  210.     50,                /* UnderlineThickness */
  211.     562,                /* CapHeight */
  212.     426,                /* xHeight */
  213.     629,                /* Ascender */
  214.     -157,                /* Descender */
  215.     75,                /* StdVW */
  216.     0,                /* StdHW */
  217.  
  218.     0,                /* numOfChars */
  219.     (CharMetricInfo *) NULL,    /* cmi */
  220.     0,                /* numOfTracks */
  221.     (TrackKernData *) NULL,        /* tkd */
  222.     0,                /* numOfPairs */
  223.     (PairKernData *) NULL,        /* pkd */
  224.     0,                /* numOfComps */
  225.     (CompCharData *) NULL,        /* ccd */
  226.  
  227. /* Character metrics for font Courier-Oblique */
  228. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  229.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  230.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  231.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  232.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  233.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  234.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  235.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  236.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  237.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  238.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  239.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  240.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  241.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  242.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  243.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x7f */
  244.     250,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  245.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  246.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  247.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  248.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  249.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xaf */
  250.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xb7 */
  251.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xbf */
  252.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xc7 */
  253.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  254.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xd7 */
  255.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xdf */
  256.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  257.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  258.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  259.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  260. }
  261. },
  262.  
  263. /* ---------------------------------------------------------- */
  264. {    "Courier",            /* FontName */
  265.     winansi,            /* Encoding */
  266.     0,                /* used on current page */
  267.     0,                /* embed flag */
  268.     (char *) NULL,            /* Name of external font file */
  269.     0L,                /* Object id */
  270.     33l,            /* Font flags */
  271.     pdf_false,            /* Read from AFM file */
  272.     "Courier",            /* Full name */
  273.     "AdobeStandardEncoding",        /* Native encoding */
  274.     "Courier",            /* Family name */
  275.     "Medium",                /* Weight */
  276.     (float) 0.0,            /* ItalicAngle */
  277.     1,                /* isFixedPitch */
  278.     -28,                /* llx */
  279.     -250,                /* lly */
  280.     628,                /* urx */
  281.     805,                /* ury */
  282.     -100,                /* UnderlinePosition */
  283.     50,                /* UnderlineThickness */
  284.     562,                /* CapHeight */
  285.     426,                /* xHeight */
  286.     629,                /* Ascender */
  287.     -157,                /* Descender */
  288.     75,                /* StdVW */
  289.     0,                /* StdHW */
  290.  
  291.     0,                /* numOfChars */
  292.     (CharMetricInfo *) NULL,    /* cmi */
  293.     0,                /* numOfTracks */
  294.     (TrackKernData *) NULL,        /* tkd */
  295.     0,                /* numOfPairs */
  296.     (PairKernData *) NULL,        /* pkd */
  297.     0,                /* numOfComps */
  298.     (CompCharData *) NULL,        /* ccd */
  299.  
  300. /* Character metrics for font Courier */
  301. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  302.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  303.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  304.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  305.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  306.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  307.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  308.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  309.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  310.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  311.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  312.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  313.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  314.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  315.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  316.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x7f */
  317.     250,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  318.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  319.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  320.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  321.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  322.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xaf */
  323.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xb7 */
  324.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xbf */
  325.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xc7 */
  326.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  327.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xd7 */
  328.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xdf */
  329.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  330.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  331.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  332.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  333. }
  334. },
  335.  
  336. /* ---------------------------------------------------------- */
  337. {    "Helvetica-Bold",            /* FontName */
  338.     winansi,            /* Encoding */
  339.     0,                /* used on current page */
  340.     0,                /* embed flag */
  341.     (char *) NULL,            /* Name of external font file */
  342.     0L,                /* Object id */
  343.     262176l,            /* Font flags */
  344.     pdf_false,            /* Read from AFM file */
  345.     "Helvetica Bold",            /* Full name */
  346.     "AdobeStandardEncoding",        /* Native encoding */
  347.     "Helvetica",            /* Family name */
  348.     "Bold",                /* Weight */
  349.     (float) 0.0,            /* ItalicAngle */
  350.     0,                /* isFixedPitch */
  351.     -170,                /* llx */
  352.     -228,                /* lly */
  353.     1003,                /* urx */
  354.     962,                /* ury */
  355.     -100,                /* UnderlinePosition */
  356.     50,                /* UnderlineThickness */
  357.     718,                /* CapHeight */
  358.     532,                /* xHeight */
  359.     718,                /* Ascender */
  360.     -207,                /* Descender */
  361.     130,                /* StdVW */
  362.     0,                /* StdHW */
  363.  
  364.     0,                /* numOfChars */
  365.     (CharMetricInfo *) NULL,    /* cmi */
  366.     0,                /* numOfTracks */
  367.     (TrackKernData *) NULL,        /* tkd */
  368.     0,                /* numOfPairs */
  369.     (PairKernData *) NULL,        /* pkd */
  370.     0,                /* numOfComps */
  371.     (CompCharData *) NULL,        /* ccd */
  372.  
  373. /* Character metrics for font Helvetica-Bold */
  374. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  375.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  376.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  377.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  378.     278,    333,    474,    556,    556,    889,    722,    238, /* 0x27 */
  379.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  380.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  381.     556,    556,    333,    333,    584,    584,    584,    611, /* 0x3f */
  382.     975,    722,    722,    722,    722,    667,    611,    778, /* 0x47 */
  383.     722,    278,    556,    722,    611,    833,    722,    778, /* 0x4f */
  384.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  385.     667,    667,    611,    333,    278,    333,    584,    556, /* 0x5f */
  386.     333,    556,    611,    556,    611,    556,    333,    611, /* 0x67 */
  387.     611,    278,    278,    556,    278,    889,    611,    611, /* 0x6f */
  388.     611,    611,    389,    556,    333,    611,    556,    778, /* 0x77 */
  389.     556,    556,    500,    389,    280,    389,    584,    350, /* 0x7f */
  390.     250,    350,    278,    556,    500,    1000,    556,    556, /* 0x87 */
  391.     333,    1000,    667,    333,    1000,    350,    611,    350, /* 0x8f */
  392.     350,    278,    278,    500,    500,    350,    556,    1000, /* 0x97 */
  393.     333,    1000,    556,    333,    944,    350,    500,    667, /* 0x9f */
  394.     278,    333,    556,    556,    556,    556,    280,    556, /* 0xa7 */
  395.     333,    737,    370,    556,    584,    333,    737,    333, /* 0xaf */
  396.     400,    584,    333,    333,    333,    611,    556,    278, /* 0xb7 */
  397.     333,    333,    365,    556,    834,    834,    834,    611, /* 0xbf */
  398.     722,    722,    722,    722,    722,    722,    1000,    722, /* 0xc7 */
  399.     667,    667,    667,    667,    278,    278,    278,    278, /* 0xcf */
  400.     722,    722,    778,    778,    778,    778,    778,    584, /* 0xd7 */
  401.     778,    722,    722,    722,    722,    667,    667,    611, /* 0xdf */
  402.     556,    556,    556,    556,    556,    556,    889,    556, /* 0xe7 */
  403.     556,    556,    556,    556,    278,    278,    278,    278, /* 0xef */
  404.     611,    611,    611,    611,    611,    611,    611,    584, /* 0xf7 */
  405.     611,    611,    611,    611,    611,    556,    611,    556  /* 0xff */
  406. }
  407. },
  408.  
  409. /* ---------------------------------------------------------- */
  410. {    "Helvetica-BoldOblique",            /* FontName */
  411.     winansi,            /* Encoding */
  412.     0,                /* used on current page */
  413.     0,                /* embed flag */
  414.     (char *) NULL,            /* Name of external font file */
  415.     0L,                /* Object id */
  416.     262240l,            /* Font flags */
  417.     pdf_false,            /* Read from AFM file */
  418.     "Helvetica Bold Oblique",            /* Full name */
  419.     "AdobeStandardEncoding",        /* Native encoding */
  420.     "Helvetica",            /* Family name */
  421.     "Bold",                /* Weight */
  422.     (float) -12.0,            /* ItalicAngle */
  423.     0,                /* isFixedPitch */
  424.     -174,                /* llx */
  425.     -228,                /* lly */
  426.     1114,                /* urx */
  427.     962,                /* ury */
  428.     -100,                /* UnderlinePosition */
  429.     50,                /* UnderlineThickness */
  430.     718,                /* CapHeight */
  431.     532,                /* xHeight */
  432.     718,                /* Ascender */
  433.     -207,                /* Descender */
  434.     130,                /* StdVW */
  435.     0,                /* StdHW */
  436.  
  437.     0,                /* numOfChars */
  438.     (CharMetricInfo *) NULL,    /* cmi */
  439.     0,                /* numOfTracks */
  440.     (TrackKernData *) NULL,        /* tkd */
  441.     0,                /* numOfPairs */
  442.     (PairKernData *) NULL,        /* pkd */
  443.     0,                /* numOfComps */
  444.     (CompCharData *) NULL,        /* ccd */
  445.  
  446. /* Character metrics for font Helvetica-BoldOblique */
  447. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  448.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  449.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  450.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  451.     278,    333,    474,    556,    556,    889,    722,    238, /* 0x27 */
  452.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  453.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  454.     556,    556,    333,    333,    584,    584,    584,    611, /* 0x3f */
  455.     975,    722,    722,    722,    722,    667,    611,    778, /* 0x47 */
  456.     722,    278,    556,    722,    611,    833,    722,    778, /* 0x4f */
  457.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  458.     667,    667,    611,    333,    278,    333,    584,    556, /* 0x5f */
  459.     333,    556,    611,    556,    611,    556,    333,    611, /* 0x67 */
  460.     611,    278,    278,    556,    278,    889,    611,    611, /* 0x6f */
  461.     611,    611,    389,    556,    333,    611,    556,    778, /* 0x77 */
  462.     556,    556,    500,    389,    280,    389,    584,    350, /* 0x7f */
  463.     250,    350,    278,    556,    500,    1000,    556,    556, /* 0x87 */
  464.     333,    1000,    667,    333,    1000,    350,    611,    350, /* 0x8f */
  465.     350,    278,    278,    500,    500,    350,    556,    1000, /* 0x97 */
  466.     333,    1000,    556,    333,    944,    350,    500,    667, /* 0x9f */
  467.     278,    333,    556,    556,    556,    556,    280,    556, /* 0xa7 */
  468.     333,    737,    370,    556,    584,    333,    737,    333, /* 0xaf */
  469.     400,    584,    333,    333,    333,    611,    556,    278, /* 0xb7 */
  470.     333,    333,    365,    556,    834,    834,    834,    611, /* 0xbf */
  471.     722,    722,    722,    722,    722,    722,    1000,    722, /* 0xc7 */
  472.     667,    667,    667,    667,    278,    278,    278,    278, /* 0xcf */
  473.     722,    722,    778,    778,    778,    778,    778,    584, /* 0xd7 */
  474.     778,    722,    722,    722,    722,    667,    667,    611, /* 0xdf */
  475.     556,    556,    556,    556,    556,    556,    889,    556, /* 0xe7 */
  476.     556,    556,    556,    556,    278,    278,    278,    278, /* 0xef */
  477.     611,    611,    611,    611,    611,    611,    611,    584, /* 0xf7 */
  478.     611,    611,    611,    611,    611,    556,    611,    556  /* 0xff */
  479. }
  480. },
  481.  
  482. /* ---------------------------------------------------------- */
  483. {    "Helvetica-Oblique",            /* FontName */
  484.     winansi,            /* Encoding */
  485.     0,                /* used on current page */
  486.     0,                /* embed flag */
  487.     (char *) NULL,            /* Name of external font file */
  488.     0L,                /* Object id */
  489.     96l,            /* Font flags */
  490.     pdf_false,            /* Read from AFM file */
  491.     "Helvetica Oblique",            /* Full name */
  492.     "AdobeStandardEncoding",        /* Native encoding */
  493.     "Helvetica",            /* Family name */
  494.     "Medium",                /* Weight */
  495.     (float) -12.0,            /* ItalicAngle */
  496.     0,                /* isFixedPitch */
  497.     -170,                /* llx */
  498.     -225,                /* lly */
  499.     1116,                /* urx */
  500.     931,                /* ury */
  501.     -100,                /* UnderlinePosition */
  502.     50,                /* UnderlineThickness */
  503.     718,                /* CapHeight */
  504.     523,                /* xHeight */
  505.     718,                /* Ascender */
  506.     -207,                /* Descender */
  507.     75,                /* StdVW */
  508.     0,                /* StdHW */
  509.  
  510.     0,                /* numOfChars */
  511.     (CharMetricInfo *) NULL,    /* cmi */
  512.     0,                /* numOfTracks */
  513.     (TrackKernData *) NULL,        /* tkd */
  514.     0,                /* numOfPairs */
  515.     (PairKernData *) NULL,        /* pkd */
  516.     0,                /* numOfComps */
  517.     (CompCharData *) NULL,        /* ccd */
  518.  
  519. /* Character metrics for font Helvetica-Oblique */
  520. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  521.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  522.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  523.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  524.     278,    278,    355,    556,    556,    889,    667,    191, /* 0x27 */
  525.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  526.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  527.     556,    556,    278,    278,    584,    584,    584,    556, /* 0x3f */
  528.     1015,    667,    667,    722,    722,    667,    611,    778, /* 0x47 */
  529.     722,    278,    500,    667,    556,    833,    722,    778, /* 0x4f */
  530.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  531.     667,    667,    611,    278,    278,    278,    469,    556, /* 0x5f */
  532.     333,    556,    556,    500,    556,    556,    278,    556, /* 0x67 */
  533.     556,    222,    222,    500,    222,    833,    556,    556, /* 0x6f */
  534.     556,    556,    333,    500,    278,    556,    500,    722, /* 0x77 */
  535.     500,    500,    500,    334,    260,    334,    584,    350, /* 0x7f */
  536.     250,    350,    222,    556,    333,    1000,    556,    556, /* 0x87 */
  537.     333,    1000,    667,    333,    1000,    350,    611,    350, /* 0x8f */
  538.     350,    222,    222,    333,    333,    350,    556,    1000, /* 0x97 */
  539.     333,    1000,    500,    333,    944,    350,    500,    667, /* 0x9f */
  540.     278,    333,    556,    556,    556,    556,    260,    556, /* 0xa7 */
  541.     333,    737,    370,    556,    584,    333,    737,    333, /* 0xaf */
  542.     400,    584,    333,    333,    333,    556,    537,    278, /* 0xb7 */
  543.     333,    333,    365,    556,    834,    834,    834,    611, /* 0xbf */
  544.     667,    667,    667,    667,    667,    667,    1000,    722, /* 0xc7 */
  545.     667,    667,    667,    667,    278,    278,    278,    278, /* 0xcf */
  546.     722,    722,    778,    778,    778,    778,    778,    584, /* 0xd7 */
  547.     778,    722,    722,    722,    722,    667,    667,    611, /* 0xdf */
  548.     556,    556,    556,    556,    556,    556,    889,    500, /* 0xe7 */
  549.     556,    556,    556,    556,    278,    278,    278,    278, /* 0xef */
  550.     556,    556,    556,    556,    556,    556,    556,    584, /* 0xf7 */
  551.     611,    556,    556,    556,    556,    500,    556,    500  /* 0xff */
  552. }
  553. },
  554.  
  555. /* ---------------------------------------------------------- */
  556. {    "Helvetica",            /* FontName */
  557.     winansi,            /* Encoding */
  558.     0,                /* used on current page */
  559.     0,                /* embed flag */
  560.     (char *) NULL,            /* Name of external font file */
  561.     0L,                /* Object id */
  562.     32l,            /* Font flags */
  563.     pdf_false,            /* Read from AFM file */
  564.     "Helvetica",            /* Full name */
  565.     "AdobeStandardEncoding",        /* Native encoding */
  566.     "Helvetica",            /* Family name */
  567.     "Medium",                /* Weight */
  568.     (float) 0.0,            /* ItalicAngle */
  569.     0,                /* isFixedPitch */
  570.     -166,                /* llx */
  571.     -225,                /* lly */
  572.     1000,                /* urx */
  573.     931,                /* ury */
  574.     -100,                /* UnderlinePosition */
  575.     50,                /* UnderlineThickness */
  576.     718,                /* CapHeight */
  577.     523,                /* xHeight */
  578.     718,                /* Ascender */
  579.     -207,                /* Descender */
  580.     75,                /* StdVW */
  581.     0,                /* StdHW */
  582.  
  583.     0,                /* numOfChars */
  584.     (CharMetricInfo *) NULL,    /* cmi */
  585.     0,                /* numOfTracks */
  586.     (TrackKernData *) NULL,        /* tkd */
  587.     0,                /* numOfPairs */
  588.     (PairKernData *) NULL,        /* pkd */
  589.     0,                /* numOfComps */
  590.     (CompCharData *) NULL,        /* ccd */
  591.  
  592. /* Character metrics for font Helvetica */
  593. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  594.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  595.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  596.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  597.     278,    278,    355,    556,    556,    889,    667,    191, /* 0x27 */
  598.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  599.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  600.     556,    556,    278,    278,    584,    584,    584,    556, /* 0x3f */
  601.     1015,    667,    667,    722,    722,    667,    611,    778, /* 0x47 */
  602.     722,    278,    500,    667,    556,    833,    722,    778, /* 0x4f */
  603.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  604.     667,    667,    611,    278,    278,    278,    469,    556, /* 0x5f */
  605.     333,    556,    556,    500,    556,    556,    278,    556, /* 0x67 */
  606.     556,    222,    222,    500,    222,    833,    556,    556, /* 0x6f */
  607.     556,    556,    333,    500,    278,    556,    500,    722, /* 0x77 */
  608.     500,    500,    500,    334,    260,    334,    584,    350, /* 0x7f */
  609.     250,    350,    222,    556,    333,    1000,    556,    556, /* 0x87 */
  610.     333,    1000,    667,    333,    1000,    350,    611,    350, /* 0x8f */
  611.     350,    222,    222,    333,    333,    350,    556,    1000, /* 0x97 */
  612.     333,    1000,    500,    333,    944,    350,    500,    667, /* 0x9f */
  613.     278,    333,    556,    556,    556,    556,    260,    556, /* 0xa7 */
  614.     333,    737,    370,    556,    584,    333,    737,    333, /* 0xaf */
  615.     400,    584,    333,    333,    333,    556,    537,    278, /* 0xb7 */
  616.     333,    333,    365,    556,    834,    834,    834,    611, /* 0xbf */
  617.     667,    667,    667,    667,    667,    667,    1000,    722, /* 0xc7 */
  618.     667,    667,    667,    667,    278,    278,    278,    278, /* 0xcf */
  619.     722,    722,    778,    778,    778,    778,    778,    584, /* 0xd7 */
  620.     778,    722,    722,    722,    722,    667,    667,    611, /* 0xdf */
  621.     556,    556,    556,    556,    556,    556,    889,    500, /* 0xe7 */
  622.     556,    556,    556,    556,    278,    278,    278,    278, /* 0xef */
  623.     556,    556,    556,    556,    556,    556,    556,    584, /* 0xf7 */
  624.     611,    556,    556,    556,    556,    500,    556,    500  /* 0xff */
  625. }
  626. },
  627.  
  628. /* ---------------------------------------------------------- */
  629. {    "Symbol",            /* FontName */
  630.     builtin,            /* Encoding */
  631.     0,                /* used on current page */
  632.     0,                /* embed flag */
  633.     (char *) NULL,            /* Name of external font file */
  634.     0L,                /* Object id */
  635.     4l,            /* Font flags */
  636.     pdf_false,            /* Read from AFM file */
  637.     "Symbol",            /* Full name */
  638.     "FontSpecific",        /* Native encoding */
  639.     "Symbol",            /* Family name */
  640.     "Medium",                /* Weight */
  641.     (float) 0.0,            /* ItalicAngle */
  642.     0,                /* isFixedPitch */
  643.     -180,                /* llx */
  644.     -293,                /* lly */
  645.     1090,                /* urx */
  646.     1010,                /* ury */
  647.     -98,                /* UnderlinePosition */
  648.     54,                /* UnderlineThickness */
  649.     700,                /* CapHeight */
  650.     523,                /* xHeight */
  651.     800,                /* Ascender */
  652.     -200,                /* Descender */
  653.     75,                /* StdVW */
  654.     0,                /* StdHW */
  655.  
  656.     0,                /* numOfChars */
  657.     (CharMetricInfo *) NULL,    /* cmi */
  658.     0,                /* numOfTracks */
  659.     (TrackKernData *) NULL,        /* tkd */
  660.     0,                /* numOfPairs */
  661.     (PairKernData *) NULL,        /* pkd */
  662.     0,                /* numOfComps */
  663.     (CompCharData *) NULL,        /* ccd */
  664.  
  665. /* Character metrics for font Symbol */
  666. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  667.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  668.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  669.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  670.     250,    333,    713,    500,    549,    833,    778,    439, /* 0x27 */
  671.     333,    333,    500,    549,    250,    549,    250,    278, /* 0x2f */
  672.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  673.     500,    500,    278,    278,    549,    549,    549,    444, /* 0x3f */
  674.     549,    722,    667,    722,    612,    611,    763,    603, /* 0x47 */
  675.     722,    333,    631,    722,    686,    889,    722,    722, /* 0x4f */
  676.     768,    741,    556,    592,    611,    690,    439,    768, /* 0x57 */
  677.     645,    795,    611,    333,    863,    333,    658,    500, /* 0x5f */
  678.     500,    631,    549,    549,    494,    439,    521,    411, /* 0x67 */
  679.     603,    329,    603,    549,    549,    576,    521,    549, /* 0x6f */
  680.     549,    521,    549,    603,    439,    576,    713,    686, /* 0x77 */
  681.     493,    686,    494,    480,    200,    480,    549,    250, /* 0x7f */
  682.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x87 */
  683.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x8f */
  684.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x97 */
  685.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x9f */
  686.     250,    620,    247,    549,    167,    713,    500,    753, /* 0xa7 */
  687.     753,    753,    753,    1042,    987,    603,    987,    603, /* 0xaf */
  688.     400,    549,    411,    549,    549,    713,    494,    460, /* 0xb7 */
  689.     549,    549,    549,    549,    1000,    603,    1000,    658, /* 0xbf */
  690.     823,    686,    795,    987,    768,    768,    823,    768, /* 0xc7 */
  691.     768,    713,    713,    713,    713,    713,    713,    713, /* 0xcf */
  692.     768,    713,    790,    790,    890,    823,    549,    250, /* 0xd7 */
  693.     713,    603,    603,    1042,    987,    603,    987,    603, /* 0xdf */
  694.     494,    329,    790,    790,    786,    713,    384,    384, /* 0xe7 */
  695.     384,    384,    384,    384,    494,    494,    494,    494, /* 0xef */
  696.     250,    329,    274,    686,    686,    686,    384,    384, /* 0xf7 */
  697.     384,    384,    384,    384,    494,    494,    494,    250  /* 0xff */
  698. }
  699. },
  700.  
  701. /* ---------------------------------------------------------- */
  702. {    "Times-Bold",            /* FontName */
  703.     winansi,            /* Encoding */
  704.     0,                /* used on current page */
  705.     0,                /* embed flag */
  706.     (char *) NULL,            /* Name of external font file */
  707.     0L,                /* Object id */
  708.     262176l,            /* Font flags */
  709.     pdf_false,            /* Read from AFM file */
  710.     "Times Bold",            /* Full name */
  711.     "AdobeStandardEncoding",        /* Native encoding */
  712.     "Times",            /* Family name */
  713.     "Bold",                /* Weight */
  714.     (float) 0.0,            /* ItalicAngle */
  715.     0,                /* isFixedPitch */
  716.     -168,                /* llx */
  717.     -218,                /* lly */
  718.     1000,                /* urx */
  719.     935,                /* ury */
  720.     -100,                /* UnderlinePosition */
  721.     50,                /* UnderlineThickness */
  722.     676,                /* CapHeight */
  723.     461,                /* xHeight */
  724.     676,                /* Ascender */
  725.     -205,                /* Descender */
  726.     130,                /* StdVW */
  727.     0,                /* StdHW */
  728.  
  729.     0,                /* numOfChars */
  730.     (CharMetricInfo *) NULL,    /* cmi */
  731.     0,                /* numOfTracks */
  732.     (TrackKernData *) NULL,        /* tkd */
  733.     0,                /* numOfPairs */
  734.     (PairKernData *) NULL,        /* pkd */
  735.     0,                /* numOfComps */
  736.     (CompCharData *) NULL,        /* ccd */
  737.  
  738. /* Character metrics for font Times-Bold */
  739. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  740.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  741.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  742.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  743.     250,    333,    555,    500,    500,    1000,    833,    278, /* 0x27 */
  744.     333,    333,    500,    570,    250,    333,    250,    278, /* 0x2f */
  745.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  746.     500,    500,    333,    333,    570,    570,    570,    500, /* 0x3f */
  747.     930,    722,    667,    722,    722,    667,    611,    778, /* 0x47 */
  748.     778,    389,    500,    778,    667,    944,    722,    778, /* 0x4f */
  749.     611,    778,    722,    556,    667,    722,    722,    1000, /* 0x57 */
  750.     722,    722,    667,    333,    278,    333,    581,    500, /* 0x5f */
  751.     333,    500,    556,    444,    556,    444,    333,    500, /* 0x67 */
  752.     556,    278,    333,    556,    278,    833,    556,    500, /* 0x6f */
  753.     556,    556,    444,    389,    333,    556,    500,    722, /* 0x77 */
  754.     500,    500,    444,    394,    220,    394,    520,    350, /* 0x7f */
  755.     250,    350,    333,    500,    500,    1000,    500,    500, /* 0x87 */
  756.     333,    1000,    556,    333,    1000,    350,    667,    350, /* 0x8f */
  757.     350,    333,    333,    500,    500,    350,    500,    1000, /* 0x97 */
  758.     333,    1000,    389,    333,    722,    350,    444,    722, /* 0x9f */
  759.     250,    333,    500,    500,    500,    500,    220,    500, /* 0xa7 */
  760.     333,    747,    300,    500,    570,    333,    747,    333, /* 0xaf */
  761.     400,    570,    300,    300,    333,    556,    540,    250, /* 0xb7 */
  762.     333,    300,    330,    500,    750,    750,    750,    500, /* 0xbf */
  763.     722,    722,    722,    722,    722,    722,    1000,    722, /* 0xc7 */
  764.     667,    667,    667,    667,    389,    389,    389,    389, /* 0xcf */
  765.     722,    722,    778,    778,    778,    778,    778,    570, /* 0xd7 */
  766.     778,    722,    722,    722,    722,    722,    611,    556, /* 0xdf */
  767.     500,    500,    500,    500,    500,    500,    722,    444, /* 0xe7 */
  768.     444,    444,    444,    444,    278,    278,    278,    278, /* 0xef */
  769.     500,    556,    500,    500,    500,    500,    500,    570, /* 0xf7 */
  770.     500,    556,    556,    556,    556,    500,    556,    500  /* 0xff */
  771. }
  772. },
  773.  
  774. /* ---------------------------------------------------------- */
  775. {    "Times-BoldItalic",            /* FontName */
  776.     winansi,            /* Encoding */
  777.     0,                /* used on current page */
  778.     0,                /* embed flag */
  779.     (char *) NULL,            /* Name of external font file */
  780.     0L,                /* Object id */
  781.     262240l,            /* Font flags */
  782.     pdf_false,            /* Read from AFM file */
  783.     "Times Bold Italic",            /* Full name */
  784.     "AdobeStandardEncoding",        /* Native encoding */
  785.     "Times",            /* Family name */
  786.     "Bold",                /* Weight */
  787.     (float) -15.0,            /* ItalicAngle */
  788.     0,                /* isFixedPitch */
  789.     -200,                /* llx */
  790.     -218,                /* lly */
  791.     996,                /* urx */
  792.     921,                /* ury */
  793.     -100,                /* UnderlinePosition */
  794.     50,                /* UnderlineThickness */
  795.     669,                /* CapHeight */
  796.     462,                /* xHeight */
  797.     699,                /* Ascender */
  798.     -205,                /* Descender */
  799.     130,                /* StdVW */
  800.     0,                /* StdHW */
  801.  
  802.     0,                /* numOfChars */
  803.     (CharMetricInfo *) NULL,    /* cmi */
  804.     0,                /* numOfTracks */
  805.     (TrackKernData *) NULL,        /* tkd */
  806.     0,                /* numOfPairs */
  807.     (PairKernData *) NULL,        /* pkd */
  808.     0,                /* numOfComps */
  809.     (CompCharData *) NULL,        /* ccd */
  810.  
  811. /* Character metrics for font Times-BoldItalic */
  812. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  813.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  814.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  815.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  816.     250,    389,    555,    500,    500,    833,    778,    278, /* 0x27 */
  817.     333,    333,    500,    570,    250,    333,    250,    278, /* 0x2f */
  818.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  819.     500,    500,    333,    333,    570,    570,    570,    500, /* 0x3f */
  820.     832,    667,    667,    667,    722,    667,    667,    722, /* 0x47 */
  821.     778,    389,    500,    667,    611,    889,    722,    722, /* 0x4f */
  822.     611,    722,    667,    556,    611,    722,    667,    889, /* 0x57 */
  823.     667,    611,    611,    333,    278,    333,    570,    500, /* 0x5f */
  824.     333,    500,    500,    444,    500,    444,    333,    500, /* 0x67 */
  825.     556,    278,    278,    500,    278,    778,    556,    500, /* 0x6f */
  826.     500,    500,    389,    389,    278,    556,    444,    667, /* 0x77 */
  827.     500,    444,    389,    348,    220,    348,    570,    350, /* 0x7f */
  828.     250,    350,    333,    500,    500,    1000,    500,    500, /* 0x87 */
  829.     333,    1000,    556,    333,    944,    350,    611,    350, /* 0x8f */
  830.     350,    333,    333,    500,    500,    350,    500,    1000, /* 0x97 */
  831.     333,    1000,    389,    333,    722,    350,    389,    611, /* 0x9f */
  832.     250,    389,    500,    500,    500,    500,    220,    500, /* 0xa7 */
  833.     333,    747,    266,    500,    606,    333,    747,    333, /* 0xaf */
  834.     400,    570,    300,    300,    333,    576,    500,    250, /* 0xb7 */
  835.     333,    300,    300,    500,    750,    750,    750,    500, /* 0xbf */
  836.     667,    667,    667,    667,    667,    667,    944,    667, /* 0xc7 */
  837.     667,    667,    667,    667,    389,    389,    389,    389, /* 0xcf */
  838.     722,    722,    722,    722,    722,    722,    722,    570, /* 0xd7 */
  839.     722,    722,    722,    722,    722,    611,    611,    500, /* 0xdf */
  840.     500,    500,    500,    500,    500,    500,    722,    444, /* 0xe7 */
  841.     444,    444,    444,    444,    278,    278,    278,    278, /* 0xef */
  842.     500,    556,    500,    500,    500,    500,    500,    570, /* 0xf7 */
  843.     500,    556,    556,    556,    556,    444,    500,    444  /* 0xff */
  844. }
  845. },
  846.  
  847. /* ---------------------------------------------------------- */
  848. {    "Times-Italic",            /* FontName */
  849.     winansi,            /* Encoding */
  850.     0,                /* used on current page */
  851.     0,                /* embed flag */
  852.     (char *) NULL,            /* Name of external font file */
  853.     0L,                /* Object id */
  854.     96l,            /* Font flags */
  855.     pdf_false,            /* Read from AFM file */
  856.     "Times Italic",            /* Full name */
  857.     "AdobeStandardEncoding",        /* Native encoding */
  858.     "Times",            /* Family name */
  859.     "Medium",                /* Weight */
  860.     (float) -15.5,            /* ItalicAngle */
  861.     0,                /* isFixedPitch */
  862.     -169,                /* llx */
  863.     -217,                /* lly */
  864.     1010,                /* urx */
  865.     883,                /* ury */
  866.     -100,                /* UnderlinePosition */
  867.     50,                /* UnderlineThickness */
  868.     653,                /* CapHeight */
  869.     441,                /* xHeight */
  870.     683,                /* Ascender */
  871.     -205,                /* Descender */
  872.     75,                /* StdVW */
  873.     0,                /* StdHW */
  874.  
  875.     0,                /* numOfChars */
  876.     (CharMetricInfo *) NULL,    /* cmi */
  877.     0,                /* numOfTracks */
  878.     (TrackKernData *) NULL,        /* tkd */
  879.     0,                /* numOfPairs */
  880.     (PairKernData *) NULL,        /* pkd */
  881.     0,                /* numOfComps */
  882.     (CompCharData *) NULL,        /* ccd */
  883.  
  884. /* Character metrics for font Times-Italic */
  885. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  886.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  887.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  888.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  889.     250,    333,    420,    500,    500,    833,    778,    214, /* 0x27 */
  890.     333,    333,    500,    675,    250,    333,    250,    278, /* 0x2f */
  891.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  892.     500,    500,    333,    333,    675,    675,    675,    500, /* 0x3f */
  893.     920,    611,    611,    667,    722,    611,    611,    722, /* 0x47 */
  894.     722,    333,    444,    667,    556,    833,    667,    722, /* 0x4f */
  895.     611,    722,    611,    500,    556,    722,    611,    833, /* 0x57 */
  896.     611,    556,    556,    389,    278,    389,    422,    500, /* 0x5f */
  897.     333,    500,    500,    444,    500,    444,    278,    500, /* 0x67 */
  898.     500,    278,    278,    444,    278,    722,    500,    500, /* 0x6f */
  899.     500,    500,    389,    389,    278,    500,    444,    667, /* 0x77 */
  900.     444,    444,    389,    400,    275,    400,    541,    350, /* 0x7f */
  901.     250,    350,    333,    500,    556,    889,    500,    500, /* 0x87 */
  902.     333,    1000,    500,    333,    944,    350,    556,    350, /* 0x8f */
  903.     350,    333,    333,    556,    556,    350,    500,    889, /* 0x97 */
  904.     333,    980,    389,    333,    667,    350,    389,    556, /* 0x9f */
  905.     250,    389,    500,    500,    500,    500,    275,    500, /* 0xa7 */
  906.     333,    760,    276,    500,    675,    333,    760,    333, /* 0xaf */
  907.     400,    675,    300,    300,    333,    500,    523,    250, /* 0xb7 */
  908.     333,    300,    310,    500,    750,    750,    750,    500, /* 0xbf */
  909.     611,    611,    611,    611,    611,    611,    889,    667, /* 0xc7 */
  910.     611,    611,    611,    611,    333,    333,    333,    333, /* 0xcf */
  911.     722,    667,    722,    722,    722,    722,    722,    675, /* 0xd7 */
  912.     722,    722,    722,    722,    722,    556,    611,    500, /* 0xdf */
  913.     500,    500,    500,    500,    500,    500,    667,    444, /* 0xe7 */
  914.     444,    444,    444,    444,    278,    278,    278,    278, /* 0xef */
  915.     500,    500,    500,    500,    500,    500,    500,    675, /* 0xf7 */
  916.     500,    500,    500,    500,    500,    444,    500,    444  /* 0xff */
  917. }
  918. },
  919.  
  920. /* ---------------------------------------------------------- */
  921. {    "Times-Roman",            /* FontName */
  922.     winansi,            /* Encoding */
  923.     0,                /* used on current page */
  924.     0,                /* embed flag */
  925.     (char *) NULL,            /* Name of external font file */
  926.     0L,                /* Object id */
  927.     32l,            /* Font flags */
  928.     pdf_false,            /* Read from AFM file */
  929.     "Times Roman",            /* Full name */
  930.     "AdobeStandardEncoding",        /* Native encoding */
  931.     "Times",            /* Family name */
  932.     "Roman",                /* Weight */
  933.     (float) 0.0,            /* ItalicAngle */
  934.     0,                /* isFixedPitch */
  935.     -168,                /* llx */
  936.     -218,                /* lly */
  937.     1000,                /* urx */
  938.     898,                /* ury */
  939.     -100,                /* UnderlinePosition */
  940.     50,                /* UnderlineThickness */
  941.     662,                /* CapHeight */
  942.     450,                /* xHeight */
  943.     683,                /* Ascender */
  944.     -217,                /* Descender */
  945.     75,                /* StdVW */
  946.     0,                /* StdHW */
  947.  
  948.     0,                /* numOfChars */
  949.     (CharMetricInfo *) NULL,    /* cmi */
  950.     0,                /* numOfTracks */
  951.     (TrackKernData *) NULL,        /* tkd */
  952.     0,                /* numOfPairs */
  953.     (PairKernData *) NULL,        /* pkd */
  954.     0,                /* numOfComps */
  955.     (CompCharData *) NULL,        /* ccd */
  956.  
  957. /* Character metrics for font Times-Roman */
  958. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  959.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  960.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  961.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  962.     250,    333,    408,    500,    500,    833,    778,    180, /* 0x27 */
  963.     333,    333,    500,    564,    250,    333,    250,    278, /* 0x2f */
  964.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  965.     500,    500,    278,    278,    564,    564,    564,    444, /* 0x3f */
  966.     921,    722,    667,    667,    722,    611,    556,    722, /* 0x47 */
  967.     722,    333,    389,    722,    611,    889,    722,    722, /* 0x4f */
  968.     556,    722,    667,    556,    611,    722,    722,    944, /* 0x57 */
  969.     722,    722,    611,    333,    278,    333,    469,    500, /* 0x5f */
  970.     333,    444,    500,    444,    500,    444,    333,    500, /* 0x67 */
  971.     500,    278,    278,    500,    278,    778,    500,    500, /* 0x6f */
  972.     500,    500,    333,    389,    278,    500,    500,    722, /* 0x77 */
  973.     500,    500,    444,    480,    200,    480,    541,    350, /* 0x7f */
  974.     250,    350,    333,    500,    444,    1000,    500,    500, /* 0x87 */
  975.     333,    1000,    556,    333,    889,    350,    611,    350, /* 0x8f */
  976.     350,    333,    333,    444,    444,    350,    500,    1000, /* 0x97 */
  977.     333,    980,    389,    333,    722,    350,    444,    722, /* 0x9f */
  978.     250,    333,    500,    500,    500,    500,    200,    500, /* 0xa7 */
  979.     333,    760,    276,    500,    564,    333,    760,    333, /* 0xaf */
  980.     400,    564,    300,    300,    333,    500,    453,    250, /* 0xb7 */
  981.     333,    300,    310,    500,    750,    750,    750,    444, /* 0xbf */
  982.     722,    722,    722,    722,    722,    722,    889,    667, /* 0xc7 */
  983.     611,    611,    611,    611,    333,    333,    333,    333, /* 0xcf */
  984.     722,    722,    722,    722,    722,    722,    722,    564, /* 0xd7 */
  985.     722,    722,    722,    722,    722,    722,    556,    500, /* 0xdf */
  986.     444,    444,    444,    444,    444,    444,    667,    444, /* 0xe7 */
  987.     444,    444,    444,    444,    278,    278,    278,    278, /* 0xef */
  988.     500,    500,    500,    500,    500,    500,    500,    564, /* 0xf7 */
  989.     500,    500,    500,    500,    500,    500,    500,    500  /* 0xff */
  990. }
  991. },
  992.  
  993. /* ---------------------------------------------------------- */
  994. {    "ZapfDingbats",            /* FontName */
  995.     builtin,            /* Encoding */
  996.     0,                /* used on current page */
  997.     0,                /* embed flag */
  998.     (char *) NULL,            /* Name of external font file */
  999.     0L,                /* Object id */
  1000.     4l,            /* Font flags */
  1001.     pdf_false,            /* Read from AFM file */
  1002.     "ITC Zapf Dingbats",            /* Full name */
  1003.     "FontSpecific",        /* Native encoding */
  1004.     "ITC Zapf Dingbats",            /* Family name */
  1005.     "Medium",                /* Weight */
  1006.     (float) 0.0,            /* ItalicAngle */
  1007.     0,                /* isFixedPitch */
  1008.     -1,                /* llx */
  1009.     -143,                /* lly */
  1010.     981,                /* urx */
  1011.     820,                /* ury */
  1012.     -98,                /* UnderlinePosition */
  1013.     54,                /* UnderlineThickness */
  1014.     700,                /* CapHeight */
  1015.     450,                /* xHeight */
  1016.     800,                /* Ascender */
  1017.     -200,                /* Descender */
  1018.     75,                /* StdVW */
  1019.     0,                /* StdHW */
  1020.  
  1021.     0,                /* numOfChars */
  1022.     (CharMetricInfo *) NULL,    /* cmi */
  1023.     0,                /* numOfTracks */
  1024.     (TrackKernData *) NULL,        /* tkd */
  1025.     0,                /* numOfPairs */
  1026.     (PairKernData *) NULL,        /* pkd */
  1027.     0,                /* numOfComps */
  1028.     (CompCharData *) NULL,        /* ccd */
  1029.  
  1030. /* Character metrics for font ZapfDingbats */
  1031. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1032.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1033.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1034.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1035.     278,    974,    961,    974,    980,    719,    789,    790, /* 0x27 */
  1036.     791,    690,    960,    939,    549,    855,    911,    933, /* 0x2f */
  1037.     911,    945,    974,    755,    846,    762,    761,    571, /* 0x37 */
  1038.     677,    763,    760,    759,    754,    494,    552,    537, /* 0x3f */
  1039.     577,    692,    786,    788,    788,    790,    793,    794, /* 0x47 */
  1040.     816,    823,    789,    841,    823,    833,    816,    831, /* 0x4f */
  1041.     923,    744,    723,    749,    790,    792,    695,    776, /* 0x57 */
  1042.     768,    792,    759,    707,    708,    682,    701,    826, /* 0x5f */
  1043.     815,    789,    789,    707,    687,    696,    689,    786, /* 0x67 */
  1044.     787,    713,    791,    785,    791,    873,    761,    762, /* 0x6f */
  1045.     762,    759,    759,    892,    892,    788,    784,    438, /* 0x77 */
  1046.     138,    277,    415,    392,    392,    668,    668,    250, /* 0x7f */
  1047.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x87 */
  1048.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x8f */
  1049.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x97 */
  1050.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x9f */
  1051.     250,    732,    544,    544,    910,    667,    760,    760, /* 0xa7 */
  1052.     776,    595,    694,    626,    788,    788,    788,    788, /* 0xaf */
  1053.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xb7 */
  1054.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xbf */
  1055.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xc7 */
  1056.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xcf */
  1057.     788,    788,    788,    788,    894,    838,    1016,    458, /* 0xd7 */
  1058.     748,    924,    748,    918,    927,    928,    928,    834, /* 0xdf */
  1059.     873,    828,    924,    924,    917,    930,    931,    463, /* 0xe7 */
  1060.     883,    836,    836,    867,    867,    696,    696,    874, /* 0xef */
  1061.     250,    874,    760,    946,    771,    865,    771,    888, /* 0xf7 */
  1062.     967,    888,    831,    873,    927,    970,    918,    250  /* 0xff */
  1063. }
  1064. }
  1065. };
  1066.  
  1067. #else /* MAC */
  1068.  
  1069. pdf_font pdf_core_metrics[] = {
  1070.  
  1071. /* ---------------------------------------------------------- */
  1072. {    "Courier-Bold",            /* FontName */
  1073.     macroman,            /* Encoding */
  1074.     0,                /* used on current page */
  1075.     0,                /* embed flag */
  1076.     (char *) NULL,            /* Name of external font file */
  1077.     0L,                /* Object id */
  1078.     262177l,            /* Font flags */
  1079.     pdf_false,            /* Read from AFM file */
  1080.     "Courier Bold",            /* Full name */
  1081.     "AdobeStandardEncoding",        /* Native encoding */
  1082.     "Courier",            /* Family name */
  1083.     "Bold",                /* Weight */
  1084.     (float) 0.0,            /* ItalicAngle */
  1085.     1,                /* isFixedPitch */
  1086.     -113,                /* llx */
  1087.     -250,                /* lly */
  1088.     749,                /* urx */
  1089.     801,                /* ury */
  1090.     -100,                /* UnderlinePosition */
  1091.     50,                /* UnderlineThickness */
  1092.     562,                /* CapHeight */
  1093.     439,                /* xHeight */
  1094.     626,                /* Ascender */
  1095.     -142,                /* Descender */
  1096.     130,                /* StdVW */
  1097.     0,                /* StdHW */
  1098.  
  1099.     0,                /* numOfChars */
  1100.     (CharMetricInfo *) NULL,    /* cmi */
  1101.     0,                /* numOfTracks */
  1102.     (TrackKernData *) NULL,        /* tkd */
  1103.     0,                /* numOfPairs */
  1104.     (PairKernData *) NULL,        /* pkd */
  1105.     0,                /* numOfComps */
  1106.     (CompCharData *) NULL,        /* ccd */
  1107.  
  1108. /* Character metrics for font Courier-Bold */
  1109. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1110.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1111.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1112.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1113.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  1114.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  1115.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  1116.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  1117.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  1118.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  1119.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  1120.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  1121.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  1122.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  1123.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  1124.     600,    600,    600,    600,    600,    600,    600,    250, /* 0x7f */
  1125.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  1126.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  1127.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  1128.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  1129.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  1130.     600,    600,    600,    600,    600,    250,    600,    600, /* 0xaf */
  1131.     250,    600,    250,    250,    600,    600,    250,    250, /* 0xb7 */
  1132.     250,    250,    250,    600,    600,    250,    600,    600, /* 0xbf */
  1133.     600,    600,    600,    250,    600,    250,    250,    600, /* 0xc7 */
  1134.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  1135.     600,    600,    600,    600,    600,    600,    600,    250, /* 0xd7 */
  1136.     600,    600,    600,    600,    250,    250,    600,    600, /* 0xdf */
  1137.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  1138.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  1139.     250,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  1140.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  1141. }
  1142. },
  1143.  
  1144. /* ---------------------------------------------------------- */
  1145. {    "Courier-BoldOblique",            /* FontName */
  1146.     macroman,            /* Encoding */
  1147.     0,                /* used on current page */
  1148.     0,                /* embed flag */
  1149.     (char *) NULL,            /* Name of external font file */
  1150.     0L,                /* Object id */
  1151.     262241l,            /* Font flags */
  1152.     pdf_false,            /* Read from AFM file */
  1153.     "Courier Bold Oblique",            /* Full name */
  1154.     "AdobeStandardEncoding",        /* Native encoding */
  1155.     "Courier",            /* Family name */
  1156.     "Bold",                /* Weight */
  1157.     (float) -12.0,            /* ItalicAngle */
  1158.     1,                /* isFixedPitch */
  1159.     -56,                /* llx */
  1160.     -250,                /* lly */
  1161.     868,                /* urx */
  1162.     801,                /* ury */
  1163.     -100,                /* UnderlinePosition */
  1164.     50,                /* UnderlineThickness */
  1165.     562,                /* CapHeight */
  1166.     439,                /* xHeight */
  1167.     626,                /* Ascender */
  1168.     -142,                /* Descender */
  1169.     130,                /* StdVW */
  1170.     0,                /* StdHW */
  1171.  
  1172.     0,                /* numOfChars */
  1173.     (CharMetricInfo *) NULL,    /* cmi */
  1174.     0,                /* numOfTracks */
  1175.     (TrackKernData *) NULL,        /* tkd */
  1176.     0,                /* numOfPairs */
  1177.     (PairKernData *) NULL,        /* pkd */
  1178.     0,                /* numOfComps */
  1179.     (CompCharData *) NULL,        /* ccd */
  1180.  
  1181. /* Character metrics for font Courier-BoldOblique */
  1182. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1183.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1184.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1185.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1186.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  1187.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  1188.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  1189.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  1190.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  1191.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  1192.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  1193.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  1194.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  1195.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  1196.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  1197.     600,    600,    600,    600,    600,    600,    600,    250, /* 0x7f */
  1198.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  1199.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  1200.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  1201.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  1202.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  1203.     600,    600,    600,    600,    600,    250,    600,    600, /* 0xaf */
  1204.     250,    600,    250,    250,    600,    600,    250,    250, /* 0xb7 */
  1205.     250,    250,    250,    600,    600,    250,    600,    600, /* 0xbf */
  1206.     600,    600,    600,    250,    600,    250,    250,    600, /* 0xc7 */
  1207.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  1208.     600,    600,    600,    600,    600,    600,    600,    250, /* 0xd7 */
  1209.     600,    600,    600,    600,    250,    250,    600,    600, /* 0xdf */
  1210.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  1211.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  1212.     250,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  1213.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  1214. }
  1215. },
  1216.  
  1217. /* ---------------------------------------------------------- */
  1218. {    "Courier-Oblique",            /* FontName */
  1219.     macroman,            /* Encoding */
  1220.     0,                /* used on current page */
  1221.     0,                /* embed flag */
  1222.     (char *) NULL,            /* Name of external font file */
  1223.     0L,                /* Object id */
  1224.     97l,            /* Font flags */
  1225.     pdf_false,            /* Read from AFM file */
  1226.     "Courier Oblique",            /* Full name */
  1227.     "AdobeStandardEncoding",        /* Native encoding */
  1228.     "Courier",            /* Family name */
  1229.     "Medium",                /* Weight */
  1230.     (float) -12.0,            /* ItalicAngle */
  1231.     1,                /* isFixedPitch */
  1232.     -28,                /* llx */
  1233.     -250,                /* lly */
  1234.     742,                /* urx */
  1235.     805,                /* ury */
  1236.     -100,                /* UnderlinePosition */
  1237.     50,                /* UnderlineThickness */
  1238.     562,                /* CapHeight */
  1239.     426,                /* xHeight */
  1240.     629,                /* Ascender */
  1241.     -157,                /* Descender */
  1242.     75,                /* StdVW */
  1243.     0,                /* StdHW */
  1244.  
  1245.     0,                /* numOfChars */
  1246.     (CharMetricInfo *) NULL,    /* cmi */
  1247.     0,                /* numOfTracks */
  1248.     (TrackKernData *) NULL,        /* tkd */
  1249.     0,                /* numOfPairs */
  1250.     (PairKernData *) NULL,        /* pkd */
  1251.     0,                /* numOfComps */
  1252.     (CompCharData *) NULL,        /* ccd */
  1253.  
  1254. /* Character metrics for font Courier-Oblique */
  1255. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1256.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1257.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1258.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1259.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  1260.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  1261.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  1262.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  1263.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  1264.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  1265.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  1266.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  1267.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  1268.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  1269.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  1270.     600,    600,    600,    600,    600,    600,    600,    250, /* 0x7f */
  1271.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  1272.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  1273.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  1274.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  1275.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  1276.     600,    600,    600,    600,    600,    250,    600,    600, /* 0xaf */
  1277.     250,    600,    250,    250,    600,    600,    250,    250, /* 0xb7 */
  1278.     250,    250,    250,    600,    600,    250,    600,    600, /* 0xbf */
  1279.     600,    600,    600,    250,    600,    250,    250,    600, /* 0xc7 */
  1280.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  1281.     600,    600,    600,    600,    600,    600,    600,    250, /* 0xd7 */
  1282.     600,    600,    600,    600,    250,    250,    600,    600, /* 0xdf */
  1283.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  1284.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  1285.     250,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  1286.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  1287. }
  1288. },
  1289.  
  1290. /* ---------------------------------------------------------- */
  1291. {    "Courier",            /* FontName */
  1292.     macroman,            /* Encoding */
  1293.     0,                /* used on current page */
  1294.     0,                /* embed flag */
  1295.     (char *) NULL,            /* Name of external font file */
  1296.     0L,                /* Object id */
  1297.     33l,            /* Font flags */
  1298.     pdf_false,            /* Read from AFM file */
  1299.     "Courier",            /* Full name */
  1300.     "AdobeStandardEncoding",        /* Native encoding */
  1301.     "Courier",            /* Family name */
  1302.     "Medium",                /* Weight */
  1303.     (float) 0.0,            /* ItalicAngle */
  1304.     1,                /* isFixedPitch */
  1305.     -28,                /* llx */
  1306.     -250,                /* lly */
  1307.     628,                /* urx */
  1308.     805,                /* ury */
  1309.     -100,                /* UnderlinePosition */
  1310.     50,                /* UnderlineThickness */
  1311.     562,                /* CapHeight */
  1312.     426,                /* xHeight */
  1313.     629,                /* Ascender */
  1314.     -157,                /* Descender */
  1315.     75,                /* StdVW */
  1316.     0,                /* StdHW */
  1317.  
  1318.     0,                /* numOfChars */
  1319.     (CharMetricInfo *) NULL,    /* cmi */
  1320.     0,                /* numOfTracks */
  1321.     (TrackKernData *) NULL,        /* tkd */
  1322.     0,                /* numOfPairs */
  1323.     (PairKernData *) NULL,        /* pkd */
  1324.     0,                /* numOfComps */
  1325.     (CompCharData *) NULL,        /* ccd */
  1326.  
  1327. /* Character metrics for font Courier */
  1328. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1329.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1330.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1331.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1332.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x27 */
  1333.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x2f */
  1334.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x37 */
  1335.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x3f */
  1336.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x47 */
  1337.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x4f */
  1338.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x57 */
  1339.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x5f */
  1340.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x67 */
  1341.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x6f */
  1342.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x77 */
  1343.     600,    600,    600,    600,    600,    600,    600,    250, /* 0x7f */
  1344.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x87 */
  1345.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x8f */
  1346.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x97 */
  1347.     600,    600,    600,    600,    600,    600,    600,    600, /* 0x9f */
  1348.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xa7 */
  1349.     600,    600,    600,    600,    600,    250,    600,    600, /* 0xaf */
  1350.     250,    600,    250,    250,    600,    600,    250,    250, /* 0xb7 */
  1351.     250,    250,    250,    600,    600,    250,    600,    600, /* 0xbf */
  1352.     600,    600,    600,    250,    600,    250,    250,    600, /* 0xc7 */
  1353.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xcf */
  1354.     600,    600,    600,    600,    600,    600,    600,    250, /* 0xd7 */
  1355.     600,    600,    600,    600,    250,    250,    600,    600, /* 0xdf */
  1356.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xe7 */
  1357.     600,    600,    600,    600,    600,    600,    600,    600, /* 0xef */
  1358.     250,    600,    600,    600,    600,    600,    600,    600, /* 0xf7 */
  1359.     600,    600,    600,    600,    600,    600,    600,    600  /* 0xff */
  1360. }
  1361. },
  1362.  
  1363. /* ---------------------------------------------------------- */
  1364. {    "Helvetica-Bold",            /* FontName */
  1365.     macroman,            /* Encoding */
  1366.     0,                /* used on current page */
  1367.     0,                /* embed flag */
  1368.     (char *) NULL,            /* Name of external font file */
  1369.     0L,                /* Object id */
  1370.     262176l,            /* Font flags */
  1371.     pdf_false,            /* Read from AFM file */
  1372.     "Helvetica Bold",            /* Full name */
  1373.     "AdobeStandardEncoding",        /* Native encoding */
  1374.     "Helvetica",            /* Family name */
  1375.     "Bold",                /* Weight */
  1376.     (float) 0.0,            /* ItalicAngle */
  1377.     0,                /* isFixedPitch */
  1378.     -170,                /* llx */
  1379.     -228,                /* lly */
  1380.     1003,                /* urx */
  1381.     962,                /* ury */
  1382.     -100,                /* UnderlinePosition */
  1383.     50,                /* UnderlineThickness */
  1384.     718,                /* CapHeight */
  1385.     532,                /* xHeight */
  1386.     718,                /* Ascender */
  1387.     -207,                /* Descender */
  1388.     130,                /* StdVW */
  1389.     0,                /* StdHW */
  1390.  
  1391.     0,                /* numOfChars */
  1392.     (CharMetricInfo *) NULL,    /* cmi */
  1393.     0,                /* numOfTracks */
  1394.     (TrackKernData *) NULL,        /* tkd */
  1395.     0,                /* numOfPairs */
  1396.     (PairKernData *) NULL,        /* pkd */
  1397.     0,                /* numOfComps */
  1398.     (CompCharData *) NULL,        /* ccd */
  1399.  
  1400. /* Character metrics for font Helvetica-Bold */
  1401. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1402.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1403.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1404.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1405.     278,    333,    474,    556,    556,    889,    722,    238, /* 0x27 */
  1406.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  1407.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  1408.     556,    556,    333,    333,    584,    584,    584,    611, /* 0x3f */
  1409.     975,    722,    722,    722,    722,    667,    611,    778, /* 0x47 */
  1410.     722,    278,    556,    722,    611,    833,    722,    778, /* 0x4f */
  1411.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  1412.     667,    667,    611,    333,    278,    333,    584,    556, /* 0x5f */
  1413.     333,    556,    611,    556,    611,    556,    333,    611, /* 0x67 */
  1414.     611,    278,    278,    556,    278,    889,    611,    611, /* 0x6f */
  1415.     611,    611,    389,    556,    333,    611,    556,    778, /* 0x77 */
  1416.     556,    556,    500,    389,    280,    389,    584,    250, /* 0x7f */
  1417.     722,    722,    722,    667,    722,    778,    722,    556, /* 0x87 */
  1418.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x8f */
  1419.     556,    556,    278,    278,    278,    278,    611,    611, /* 0x97 */
  1420.     611,    611,    611,    611,    611,    611,    611,    611, /* 0x9f */
  1421.     556,    400,    556,    556,    556,    350,    556,    611, /* 0xa7 */
  1422.     737,    737,    1000,    333,    333,    250,    1000,    778, /* 0xaf */
  1423.     250,    584,    250,    250,    556,    611,    250,    250, /* 0xb7 */
  1424.     250,    250,    250,    370,    365,    250,    889,    611, /* 0xbf */
  1425.     611,    333,    584,    250,    556,    250,    250,    556, /* 0xc7 */
  1426.     556,    1000,    278,    722,    722,    778,    1000,    944, /* 0xcf */
  1427.     556,    1000,    500,    500,    278,    278,    584,    250, /* 0xd7 */
  1428.     556,    667,    167,    556,    250,    250,    611,    611, /* 0xdf */
  1429.     556,    278,    278,    500,    1000,    722,    667,    722, /* 0xe7 */
  1430.     667,    667,    278,    278,    278,    278,    778,    778, /* 0xef */
  1431.     250,    778,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  1432.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  1433. }
  1434. },
  1435.  
  1436. /* ---------------------------------------------------------- */
  1437. {    "Helvetica-BoldOblique",            /* FontName */
  1438.     macroman,            /* Encoding */
  1439.     0,                /* used on current page */
  1440.     0,                /* embed flag */
  1441.     (char *) NULL,            /* Name of external font file */
  1442.     0L,                /* Object id */
  1443.     262240l,            /* Font flags */
  1444.     pdf_false,            /* Read from AFM file */
  1445.     "Helvetica Bold Oblique",            /* Full name */
  1446.     "AdobeStandardEncoding",        /* Native encoding */
  1447.     "Helvetica",            /* Family name */
  1448.     "Bold",                /* Weight */
  1449.     (float) -12.0,            /* ItalicAngle */
  1450.     0,                /* isFixedPitch */
  1451.     -174,                /* llx */
  1452.     -228,                /* lly */
  1453.     1114,                /* urx */
  1454.     962,                /* ury */
  1455.     -100,                /* UnderlinePosition */
  1456.     50,                /* UnderlineThickness */
  1457.     718,                /* CapHeight */
  1458.     532,                /* xHeight */
  1459.     718,                /* Ascender */
  1460.     -207,                /* Descender */
  1461.     130,                /* StdVW */
  1462.     0,                /* StdHW */
  1463.  
  1464.     0,                /* numOfChars */
  1465.     (CharMetricInfo *) NULL,    /* cmi */
  1466.     0,                /* numOfTracks */
  1467.     (TrackKernData *) NULL,        /* tkd */
  1468.     0,                /* numOfPairs */
  1469.     (PairKernData *) NULL,        /* pkd */
  1470.     0,                /* numOfComps */
  1471.     (CompCharData *) NULL,        /* ccd */
  1472.  
  1473. /* Character metrics for font Helvetica-BoldOblique */
  1474. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1475.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1476.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1477.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1478.     278,    333,    474,    556,    556,    889,    722,    238, /* 0x27 */
  1479.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  1480.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  1481.     556,    556,    333,    333,    584,    584,    584,    611, /* 0x3f */
  1482.     975,    722,    722,    722,    722,    667,    611,    778, /* 0x47 */
  1483.     722,    278,    556,    722,    611,    833,    722,    778, /* 0x4f */
  1484.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  1485.     667,    667,    611,    333,    278,    333,    584,    556, /* 0x5f */
  1486.     333,    556,    611,    556,    611,    556,    333,    611, /* 0x67 */
  1487.     611,    278,    278,    556,    278,    889,    611,    611, /* 0x6f */
  1488.     611,    611,    389,    556,    333,    611,    556,    778, /* 0x77 */
  1489.     556,    556,    500,    389,    280,    389,    584,    250, /* 0x7f */
  1490.     722,    722,    722,    667,    722,    778,    722,    556, /* 0x87 */
  1491.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x8f */
  1492.     556,    556,    278,    278,    278,    278,    611,    611, /* 0x97 */
  1493.     611,    611,    611,    611,    611,    611,    611,    611, /* 0x9f */
  1494.     556,    400,    556,    556,    556,    350,    556,    611, /* 0xa7 */
  1495.     737,    737,    1000,    333,    333,    250,    1000,    778, /* 0xaf */
  1496.     250,    584,    250,    250,    556,    611,    250,    250, /* 0xb7 */
  1497.     250,    250,    250,    370,    365,    250,    889,    611, /* 0xbf */
  1498.     611,    333,    584,    250,    556,    250,    250,    556, /* 0xc7 */
  1499.     556,    1000,    278,    722,    722,    778,    1000,    944, /* 0xcf */
  1500.     556,    1000,    500,    500,    278,    278,    584,    250, /* 0xd7 */
  1501.     556,    667,    167,    556,    250,    250,    611,    611, /* 0xdf */
  1502.     556,    278,    278,    500,    1000,    722,    667,    722, /* 0xe7 */
  1503.     667,    667,    278,    278,    278,    278,    778,    778, /* 0xef */
  1504.     250,    778,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  1505.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  1506. }
  1507. },
  1508.  
  1509. /* ---------------------------------------------------------- */
  1510. {    "Helvetica-Oblique",            /* FontName */
  1511.     macroman,            /* Encoding */
  1512.     0,                /* used on current page */
  1513.     0,                /* embed flag */
  1514.     (char *) NULL,            /* Name of external font file */
  1515.     0L,                /* Object id */
  1516.     96l,            /* Font flags */
  1517.     pdf_false,            /* Read from AFM file */
  1518.     "Helvetica Oblique",            /* Full name */
  1519.     "AdobeStandardEncoding",        /* Native encoding */
  1520.     "Helvetica",            /* Family name */
  1521.     "Medium",                /* Weight */
  1522.     (float) -12.0,            /* ItalicAngle */
  1523.     0,                /* isFixedPitch */
  1524.     -170,                /* llx */
  1525.     -225,                /* lly */
  1526.     1116,                /* urx */
  1527.     931,                /* ury */
  1528.     -100,                /* UnderlinePosition */
  1529.     50,                /* UnderlineThickness */
  1530.     718,                /* CapHeight */
  1531.     523,                /* xHeight */
  1532.     718,                /* Ascender */
  1533.     -207,                /* Descender */
  1534.     75,                /* StdVW */
  1535.     0,                /* StdHW */
  1536.  
  1537.     0,                /* numOfChars */
  1538.     (CharMetricInfo *) NULL,    /* cmi */
  1539.     0,                /* numOfTracks */
  1540.     (TrackKernData *) NULL,        /* tkd */
  1541.     0,                /* numOfPairs */
  1542.     (PairKernData *) NULL,        /* pkd */
  1543.     0,                /* numOfComps */
  1544.     (CompCharData *) NULL,        /* ccd */
  1545.  
  1546. /* Character metrics for font Helvetica-Oblique */
  1547. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1548.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1549.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1550.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1551.     278,    278,    355,    556,    556,    889,    667,    191, /* 0x27 */
  1552.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  1553.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  1554.     556,    556,    278,    278,    584,    584,    584,    556, /* 0x3f */
  1555.     1015,    667,    667,    722,    722,    667,    611,    778, /* 0x47 */
  1556.     722,    278,    500,    667,    556,    833,    722,    778, /* 0x4f */
  1557.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  1558.     667,    667,    611,    278,    278,    278,    469,    556, /* 0x5f */
  1559.     333,    556,    556,    500,    556,    556,    278,    556, /* 0x67 */
  1560.     556,    222,    222,    500,    222,    833,    556,    556, /* 0x6f */
  1561.     556,    556,    333,    500,    278,    556,    500,    722, /* 0x77 */
  1562.     500,    500,    500,    334,    260,    334,    584,    250, /* 0x7f */
  1563.     667,    667,    722,    667,    722,    778,    722,    556, /* 0x87 */
  1564.     556,    556,    556,    556,    556,    500,    556,    556, /* 0x8f */
  1565.     556,    556,    278,    278,    278,    278,    556,    556, /* 0x97 */
  1566.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x9f */
  1567.     556,    400,    556,    556,    556,    350,    537,    611, /* 0xa7 */
  1568.     737,    737,    1000,    333,    333,    250,    1000,    778, /* 0xaf */
  1569.     250,    584,    250,    250,    556,    556,    250,    250, /* 0xb7 */
  1570.     250,    250,    250,    370,    365,    250,    889,    611, /* 0xbf */
  1571.     611,    333,    584,    250,    556,    250,    250,    556, /* 0xc7 */
  1572.     556,    1000,    278,    667,    667,    778,    1000,    944, /* 0xcf */
  1573.     556,    1000,    333,    333,    222,    222,    584,    250, /* 0xd7 */
  1574.     500,    667,    167,    556,    250,    250,    500,    500, /* 0xdf */
  1575.     556,    278,    222,    333,    1000,    667,    667,    667, /* 0xe7 */
  1576.     667,    667,    278,    278,    278,    278,    778,    778, /* 0xef */
  1577.     250,    778,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  1578.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  1579. }
  1580. },
  1581.  
  1582. /* ---------------------------------------------------------- */
  1583. {    "Helvetica",            /* FontName */
  1584.     macroman,            /* Encoding */
  1585.     0,                /* used on current page */
  1586.     0,                /* embed flag */
  1587.     (char *) NULL,            /* Name of external font file */
  1588.     0L,                /* Object id */
  1589.     32l,            /* Font flags */
  1590.     pdf_false,            /* Read from AFM file */
  1591.     "Helvetica",            /* Full name */
  1592.     "AdobeStandardEncoding",        /* Native encoding */
  1593.     "Helvetica",            /* Family name */
  1594.     "Medium",                /* Weight */
  1595.     (float) 0.0,            /* ItalicAngle */
  1596.     0,                /* isFixedPitch */
  1597.     -166,                /* llx */
  1598.     -225,                /* lly */
  1599.     1000,                /* urx */
  1600.     931,                /* ury */
  1601.     -100,                /* UnderlinePosition */
  1602.     50,                /* UnderlineThickness */
  1603.     718,                /* CapHeight */
  1604.     523,                /* xHeight */
  1605.     718,                /* Ascender */
  1606.     -207,                /* Descender */
  1607.     75,                /* StdVW */
  1608.     0,                /* StdHW */
  1609.  
  1610.     0,                /* numOfChars */
  1611.     (CharMetricInfo *) NULL,    /* cmi */
  1612.     0,                /* numOfTracks */
  1613.     (TrackKernData *) NULL,        /* tkd */
  1614.     0,                /* numOfPairs */
  1615.     (PairKernData *) NULL,        /* pkd */
  1616.     0,                /* numOfComps */
  1617.     (CompCharData *) NULL,        /* ccd */
  1618.  
  1619. /* Character metrics for font Helvetica */
  1620. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1621.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1622.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1623.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1624.     278,    278,    355,    556,    556,    889,    667,    191, /* 0x27 */
  1625.     333,    333,    389,    584,    278,    333,    278,    278, /* 0x2f */
  1626.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x37 */
  1627.     556,    556,    278,    278,    584,    584,    584,    556, /* 0x3f */
  1628.     1015,    667,    667,    722,    722,    667,    611,    778, /* 0x47 */
  1629.     722,    278,    500,    667,    556,    833,    722,    778, /* 0x4f */
  1630.     667,    778,    722,    667,    611,    722,    667,    944, /* 0x57 */
  1631.     667,    667,    611,    278,    278,    278,    469,    556, /* 0x5f */
  1632.     333,    556,    556,    500,    556,    556,    278,    556, /* 0x67 */
  1633.     556,    222,    222,    500,    222,    833,    556,    556, /* 0x6f */
  1634.     556,    556,    333,    500,    278,    556,    500,    722, /* 0x77 */
  1635.     500,    500,    500,    334,    260,    334,    584,    250, /* 0x7f */
  1636.     667,    667,    722,    667,    722,    778,    722,    556, /* 0x87 */
  1637.     556,    556,    556,    556,    556,    500,    556,    556, /* 0x8f */
  1638.     556,    556,    278,    278,    278,    278,    556,    556, /* 0x97 */
  1639.     556,    556,    556,    556,    556,    556,    556,    556, /* 0x9f */
  1640.     556,    400,    556,    556,    556,    350,    537,    611, /* 0xa7 */
  1641.     737,    737,    1000,    333,    333,    250,    1000,    778, /* 0xaf */
  1642.     250,    584,    250,    250,    556,    556,    250,    250, /* 0xb7 */
  1643.     250,    250,    250,    370,    365,    250,    889,    611, /* 0xbf */
  1644.     611,    333,    584,    250,    556,    250,    250,    556, /* 0xc7 */
  1645.     556,    1000,    278,    667,    667,    778,    1000,    944, /* 0xcf */
  1646.     556,    1000,    333,    333,    222,    222,    584,    250, /* 0xd7 */
  1647.     500,    667,    167,    556,    250,    250,    500,    500, /* 0xdf */
  1648.     556,    278,    222,    333,    1000,    667,    667,    667, /* 0xe7 */
  1649.     667,    667,    278,    278,    278,    278,    778,    778, /* 0xef */
  1650.     250,    778,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  1651.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  1652. }
  1653. },
  1654.  
  1655. /* ---------------------------------------------------------- */
  1656. {    "Symbol",            /* FontName */
  1657.     builtin,            /* Encoding */
  1658.     0,                /* used on current page */
  1659.     0,                /* embed flag */
  1660.     (char *) NULL,            /* Name of external font file */
  1661.     0L,                /* Object id */
  1662.     4l,            /* Font flags */
  1663.     pdf_false,            /* Read from AFM file */
  1664.     "Symbol",            /* Full name */
  1665.     "FontSpecific",        /* Native encoding */
  1666.     "Symbol",            /* Family name */
  1667.     "Medium",                /* Weight */
  1668.     (float) 0.0,            /* ItalicAngle */
  1669.     0,                /* isFixedPitch */
  1670.     -180,                /* llx */
  1671.     -293,                /* lly */
  1672.     1090,                /* urx */
  1673.     1010,                /* ury */
  1674.     -98,                /* UnderlinePosition */
  1675.     54,                /* UnderlineThickness */
  1676.     700,                /* CapHeight */
  1677.     523,                /* xHeight */
  1678.     800,                /* Ascender */
  1679.     -200,                /* Descender */
  1680.     75,                /* StdVW */
  1681.     0,                /* StdHW */
  1682.  
  1683.     0,                /* numOfChars */
  1684.     (CharMetricInfo *) NULL,    /* cmi */
  1685.     0,                /* numOfTracks */
  1686.     (TrackKernData *) NULL,        /* tkd */
  1687.     0,                /* numOfPairs */
  1688.     (PairKernData *) NULL,        /* pkd */
  1689.     0,                /* numOfComps */
  1690.     (CompCharData *) NULL,        /* ccd */
  1691.  
  1692. /* Character metrics for font Symbol */
  1693. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1694.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1695.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1696.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1697.     250,    333,    713,    500,    549,    833,    778,    439, /* 0x27 */
  1698.     333,    333,    500,    549,    250,    549,    250,    278, /* 0x2f */
  1699.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  1700.     500,    500,    278,    278,    549,    549,    549,    444, /* 0x3f */
  1701.     549,    722,    667,    722,    612,    611,    763,    603, /* 0x47 */
  1702.     722,    333,    631,    722,    686,    889,    722,    722, /* 0x4f */
  1703.     768,    741,    556,    592,    611,    690,    439,    768, /* 0x57 */
  1704.     645,    795,    611,    333,    863,    333,    658,    500, /* 0x5f */
  1705.     500,    631,    549,    549,    494,    439,    521,    411, /* 0x67 */
  1706.     603,    329,    603,    549,    549,    576,    521,    549, /* 0x6f */
  1707.     549,    521,    549,    603,    439,    576,    713,    686, /* 0x77 */
  1708.     493,    686,    494,    480,    200,    480,    549,    250, /* 0x7f */
  1709.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x87 */
  1710.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x8f */
  1711.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x97 */
  1712.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x9f */
  1713.     250,    620,    247,    549,    167,    713,    500,    753, /* 0xa7 */
  1714.     753,    753,    753,    1042,    987,    603,    987,    603, /* 0xaf */
  1715.     400,    549,    411,    549,    549,    713,    494,    460, /* 0xb7 */
  1716.     549,    549,    549,    549,    1000,    603,    1000,    658, /* 0xbf */
  1717.     823,    686,    795,    987,    768,    768,    823,    768, /* 0xc7 */
  1718.     768,    713,    713,    713,    713,    713,    713,    713, /* 0xcf */
  1719.     768,    713,    790,    790,    890,    823,    549,    250, /* 0xd7 */
  1720.     713,    603,    603,    1042,    987,    603,    987,    603, /* 0xdf */
  1721.     494,    329,    790,    790,    786,    713,    384,    384, /* 0xe7 */
  1722.     384,    384,    384,    384,    494,    494,    494,    494, /* 0xef */
  1723.     250,    329,    274,    686,    686,    686,    384,    384, /* 0xf7 */
  1724.     384,    384,    384,    384,    494,    494,    494,    250  /* 0xff */
  1725. }
  1726. },
  1727.  
  1728. /* ---------------------------------------------------------- */
  1729. {    "Times-Bold",            /* FontName */
  1730.     macroman,            /* Encoding */
  1731.     0,                /* used on current page */
  1732.     0,                /* embed flag */
  1733.     (char *) NULL,            /* Name of external font file */
  1734.     0L,                /* Object id */
  1735.     262176l,            /* Font flags */
  1736.     pdf_false,            /* Read from AFM file */
  1737.     "Times Bold",            /* Full name */
  1738.     "AdobeStandardEncoding",        /* Native encoding */
  1739.     "Times",            /* Family name */
  1740.     "Bold",                /* Weight */
  1741.     (float) 0.0,            /* ItalicAngle */
  1742.     0,                /* isFixedPitch */
  1743.     -168,                /* llx */
  1744.     -218,                /* lly */
  1745.     1000,                /* urx */
  1746.     935,                /* ury */
  1747.     -100,                /* UnderlinePosition */
  1748.     50,                /* UnderlineThickness */
  1749.     676,                /* CapHeight */
  1750.     461,                /* xHeight */
  1751.     676,                /* Ascender */
  1752.     -205,                /* Descender */
  1753.     130,                /* StdVW */
  1754.     0,                /* StdHW */
  1755.  
  1756.     0,                /* numOfChars */
  1757.     (CharMetricInfo *) NULL,    /* cmi */
  1758.     0,                /* numOfTracks */
  1759.     (TrackKernData *) NULL,        /* tkd */
  1760.     0,                /* numOfPairs */
  1761.     (PairKernData *) NULL,        /* pkd */
  1762.     0,                /* numOfComps */
  1763.     (CompCharData *) NULL,        /* ccd */
  1764.  
  1765. /* Character metrics for font Times-Bold */
  1766. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1767.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1768.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1769.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1770.     250,    333,    555,    500,    500,    1000,    833,    278, /* 0x27 */
  1771.     333,    333,    500,    570,    250,    333,    250,    278, /* 0x2f */
  1772.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  1773.     500,    500,    333,    333,    570,    570,    570,    500, /* 0x3f */
  1774.     930,    722,    667,    722,    722,    667,    611,    778, /* 0x47 */
  1775.     778,    389,    500,    778,    667,    944,    722,    778, /* 0x4f */
  1776.     611,    778,    722,    556,    667,    722,    722,    1000, /* 0x57 */
  1777.     722,    722,    667,    333,    278,    333,    581,    500, /* 0x5f */
  1778.     333,    500,    556,    444,    556,    444,    333,    500, /* 0x67 */
  1779.     556,    278,    333,    556,    278,    833,    556,    500, /* 0x6f */
  1780.     556,    556,    444,    389,    333,    556,    500,    722, /* 0x77 */
  1781.     500,    500,    444,    394,    220,    394,    520,    250, /* 0x7f */
  1782.     722,    722,    722,    667,    722,    778,    722,    500, /* 0x87 */
  1783.     500,    500,    500,    500,    500,    444,    444,    444, /* 0x8f */
  1784.     444,    444,    278,    278,    278,    278,    556,    500, /* 0x97 */
  1785.     500,    500,    500,    500,    556,    556,    556,    556, /* 0x9f */
  1786.     500,    400,    500,    500,    500,    350,    540,    556, /* 0xa7 */
  1787.     747,    747,    1000,    333,    333,    250,    1000,    778, /* 0xaf */
  1788.     250,    570,    250,    250,    500,    556,    250,    250, /* 0xb7 */
  1789.     250,    250,    250,    300,    330,    250,    722,    500, /* 0xbf */
  1790.     500,    333,    570,    250,    500,    250,    250,    500, /* 0xc7 */
  1791.     500,    1000,    250,    722,    722,    778,    1000,    722, /* 0xcf */
  1792.     500,    1000,    500,    500,    333,    333,    570,    250, /* 0xd7 */
  1793.     500,    722,    167,    500,    250,    250,    556,    556, /* 0xdf */
  1794.     500,    250,    333,    500,    1000,    722,    667,    722, /* 0xe7 */
  1795.     667,    667,    389,    389,    389,    389,    778,    778, /* 0xef */
  1796.     250,    778,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  1797.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  1798. }
  1799. },
  1800.  
  1801. /* ---------------------------------------------------------- */
  1802. {    "Times-BoldItalic",            /* FontName */
  1803.     macroman,            /* Encoding */
  1804.     0,                /* used on current page */
  1805.     0,                /* embed flag */
  1806.     (char *) NULL,            /* Name of external font file */
  1807.     0L,                /* Object id */
  1808.     262240l,            /* Font flags */
  1809.     pdf_false,            /* Read from AFM file */
  1810.     "Times Bold Italic",            /* Full name */
  1811.     "AdobeStandardEncoding",        /* Native encoding */
  1812.     "Times",            /* Family name */
  1813.     "Bold",                /* Weight */
  1814.     (float) -15.0,            /* ItalicAngle */
  1815.     0,                /* isFixedPitch */
  1816.     -200,                /* llx */
  1817.     -218,                /* lly */
  1818.     996,                /* urx */
  1819.     921,                /* ury */
  1820.     -100,                /* UnderlinePosition */
  1821.     50,                /* UnderlineThickness */
  1822.     669,                /* CapHeight */
  1823.     462,                /* xHeight */
  1824.     699,                /* Ascender */
  1825.     -205,                /* Descender */
  1826.     130,                /* StdVW */
  1827.     0,                /* StdHW */
  1828.  
  1829.     0,                /* numOfChars */
  1830.     (CharMetricInfo *) NULL,    /* cmi */
  1831.     0,                /* numOfTracks */
  1832.     (TrackKernData *) NULL,        /* tkd */
  1833.     0,                /* numOfPairs */
  1834.     (PairKernData *) NULL,        /* pkd */
  1835.     0,                /* numOfComps */
  1836.     (CompCharData *) NULL,        /* ccd */
  1837.  
  1838. /* Character metrics for font Times-BoldItalic */
  1839. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1840.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1841.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1842.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1843.     250,    389,    555,    500,    500,    833,    778,    278, /* 0x27 */
  1844.     333,    333,    500,    570,    250,    333,    250,    278, /* 0x2f */
  1845.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  1846.     500,    500,    333,    333,    570,    570,    570,    500, /* 0x3f */
  1847.     832,    667,    667,    667,    722,    667,    667,    722, /* 0x47 */
  1848.     778,    389,    500,    667,    611,    889,    722,    722, /* 0x4f */
  1849.     611,    722,    667,    556,    611,    722,    667,    889, /* 0x57 */
  1850.     667,    611,    611,    333,    278,    333,    570,    500, /* 0x5f */
  1851.     333,    500,    500,    444,    500,    444,    333,    500, /* 0x67 */
  1852.     556,    278,    278,    500,    278,    778,    556,    500, /* 0x6f */
  1853.     500,    500,    389,    389,    278,    556,    444,    667, /* 0x77 */
  1854.     500,    444,    389,    348,    220,    348,    570,    250, /* 0x7f */
  1855.     667,    667,    667,    667,    722,    722,    722,    500, /* 0x87 */
  1856.     500,    500,    500,    500,    500,    444,    444,    444, /* 0x8f */
  1857.     444,    444,    278,    278,    278,    278,    556,    500, /* 0x97 */
  1858.     500,    500,    500,    500,    556,    556,    556,    556, /* 0x9f */
  1859.     500,    400,    500,    500,    500,    350,    500,    500, /* 0xa7 */
  1860.     747,    747,    1000,    333,    333,    250,    944,    722, /* 0xaf */
  1861.     250,    570,    250,    250,    500,    576,    250,    250, /* 0xb7 */
  1862.     250,    250,    250,    266,    300,    250,    722,    500, /* 0xbf */
  1863.     500,    389,    606,    250,    500,    250,    250,    500, /* 0xc7 */
  1864.     500,    1000,    250,    667,    667,    722,    944,    722, /* 0xcf */
  1865.     500,    1000,    500,    500,    333,    333,    570,    250, /* 0xd7 */
  1866.     444,    611,    167,    500,    250,    250,    556,    556, /* 0xdf */
  1867.     500,    250,    333,    500,    1000,    667,    667,    667, /* 0xe7 */
  1868.     667,    667,    389,    389,    389,    389,    722,    722, /* 0xef */
  1869.     250,    722,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  1870.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  1871. }
  1872. },
  1873.  
  1874. /* ---------------------------------------------------------- */
  1875. {    "Times-Italic",            /* FontName */
  1876.     macroman,            /* Encoding */
  1877.     0,                /* used on current page */
  1878.     0,                /* embed flag */
  1879.     (char *) NULL,            /* Name of external font file */
  1880.     0L,                /* Object id */
  1881.     96l,            /* Font flags */
  1882.     pdf_false,            /* Read from AFM file */
  1883.     "Times Italic",            /* Full name */
  1884.     "AdobeStandardEncoding",        /* Native encoding */
  1885.     "Times",            /* Family name */
  1886.     "Medium",                /* Weight */
  1887.     (float) -15.5,            /* ItalicAngle */
  1888.     0,                /* isFixedPitch */
  1889.     -169,                /* llx */
  1890.     -217,                /* lly */
  1891.     1010,                /* urx */
  1892.     883,                /* ury */
  1893.     -100,                /* UnderlinePosition */
  1894.     50,                /* UnderlineThickness */
  1895.     653,                /* CapHeight */
  1896.     441,                /* xHeight */
  1897.     683,                /* Ascender */
  1898.     -205,                /* Descender */
  1899.     75,                /* StdVW */
  1900.     0,                /* StdHW */
  1901.  
  1902.     0,                /* numOfChars */
  1903.     (CharMetricInfo *) NULL,    /* cmi */
  1904.     0,                /* numOfTracks */
  1905.     (TrackKernData *) NULL,        /* tkd */
  1906.     0,                /* numOfPairs */
  1907.     (PairKernData *) NULL,        /* pkd */
  1908.     0,                /* numOfComps */
  1909.     (CompCharData *) NULL,        /* ccd */
  1910.  
  1911. /* Character metrics for font Times-Italic */
  1912. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1913.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1914.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1915.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1916.     250,    333,    420,    500,    500,    833,    778,    214, /* 0x27 */
  1917.     333,    333,    500,    675,    250,    333,    250,    278, /* 0x2f */
  1918.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  1919.     500,    500,    333,    333,    675,    675,    675,    500, /* 0x3f */
  1920.     920,    611,    611,    667,    722,    611,    611,    722, /* 0x47 */
  1921.     722,    333,    444,    667,    556,    833,    667,    722, /* 0x4f */
  1922.     611,    722,    611,    500,    556,    722,    611,    833, /* 0x57 */
  1923.     611,    556,    556,    389,    278,    389,    422,    500, /* 0x5f */
  1924.     333,    500,    500,    444,    500,    444,    278,    500, /* 0x67 */
  1925.     500,    278,    278,    444,    278,    722,    500,    500, /* 0x6f */
  1926.     500,    500,    389,    389,    278,    500,    444,    667, /* 0x77 */
  1927.     444,    444,    389,    400,    275,    400,    541,    250, /* 0x7f */
  1928.     611,    611,    667,    611,    667,    722,    722,    500, /* 0x87 */
  1929.     500,    500,    500,    500,    500,    444,    444,    444, /* 0x8f */
  1930.     444,    444,    278,    278,    278,    278,    500,    500, /* 0x97 */
  1931.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x9f */
  1932.     500,    400,    500,    500,    500,    350,    523,    500, /* 0xa7 */
  1933.     760,    760,    980,    333,    333,    250,    889,    722, /* 0xaf */
  1934.     250,    675,    250,    250,    500,    500,    250,    250, /* 0xb7 */
  1935.     250,    250,    250,    276,    310,    250,    667,    500, /* 0xbf */
  1936.     500,    389,    675,    250,    500,    250,    250,    500, /* 0xc7 */
  1937.     500,    889,    250,    611,    611,    722,    944,    667, /* 0xcf */
  1938.     500,    889,    556,    556,    333,    333,    675,    250, /* 0xd7 */
  1939.     444,    556,    167,    500,    250,    250,    500,    500, /* 0xdf */
  1940.     500,    250,    333,    556,    1000,    611,    611,    611, /* 0xe7 */
  1941.     611,    611,    333,    333,    333,    333,    722,    722, /* 0xef */
  1942.     250,    722,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  1943.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  1944. }
  1945. },
  1946.  
  1947. /* ---------------------------------------------------------- */
  1948. {    "Times-Roman",            /* FontName */
  1949.     macroman,            /* Encoding */
  1950.     0,                /* used on current page */
  1951.     0,                /* embed flag */
  1952.     (char *) NULL,            /* Name of external font file */
  1953.     0L,                /* Object id */
  1954.     32l,            /* Font flags */
  1955.     pdf_false,            /* Read from AFM file */
  1956.     "Times Roman",            /* Full name */
  1957.     "AdobeStandardEncoding",        /* Native encoding */
  1958.     "Times",            /* Family name */
  1959.     "Roman",                /* Weight */
  1960.     (float) 0.0,            /* ItalicAngle */
  1961.     0,                /* isFixedPitch */
  1962.     -168,                /* llx */
  1963.     -218,                /* lly */
  1964.     1000,                /* urx */
  1965.     898,                /* ury */
  1966.     -100,                /* UnderlinePosition */
  1967.     50,                /* UnderlineThickness */
  1968.     662,                /* CapHeight */
  1969.     450,                /* xHeight */
  1970.     683,                /* Ascender */
  1971.     -217,                /* Descender */
  1972.     75,                /* StdVW */
  1973.     0,                /* StdHW */
  1974.  
  1975.     0,                /* numOfChars */
  1976.     (CharMetricInfo *) NULL,    /* cmi */
  1977.     0,                /* numOfTracks */
  1978.     (TrackKernData *) NULL,        /* tkd */
  1979.     0,                /* numOfPairs */
  1980.     (PairKernData *) NULL,        /* pkd */
  1981.     0,                /* numOfComps */
  1982.     (CompCharData *) NULL,        /* ccd */
  1983.  
  1984. /* Character metrics for font Times-Roman */
  1985. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  1986.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  1987.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  1988.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  1989.     250,    333,    408,    500,    500,    833,    778,    180, /* 0x27 */
  1990.     333,    333,    500,    564,    250,    333,    250,    278, /* 0x2f */
  1991.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x37 */
  1992.     500,    500,    278,    278,    564,    564,    564,    444, /* 0x3f */
  1993.     921,    722,    667,    667,    722,    611,    556,    722, /* 0x47 */
  1994.     722,    333,    389,    722,    611,    889,    722,    722, /* 0x4f */
  1995.     556,    722,    667,    556,    611,    722,    722,    944, /* 0x57 */
  1996.     722,    722,    611,    333,    278,    333,    469,    500, /* 0x5f */
  1997.     333,    444,    500,    444,    500,    444,    333,    500, /* 0x67 */
  1998.     500,    278,    278,    500,    278,    778,    500,    500, /* 0x6f */
  1999.     500,    500,    333,    389,    278,    500,    500,    722, /* 0x77 */
  2000.     500,    500,    444,    480,    200,    480,    541,    250, /* 0x7f */
  2001.     722,    722,    667,    611,    722,    722,    722,    444, /* 0x87 */
  2002.     444,    444,    444,    444,    444,    444,    444,    444, /* 0x8f */
  2003.     444,    444,    278,    278,    278,    278,    500,    500, /* 0x97 */
  2004.     500,    500,    500,    500,    500,    500,    500,    500, /* 0x9f */
  2005.     500,    400,    500,    500,    500,    350,    453,    500, /* 0xa7 */
  2006.     760,    760,    980,    333,    333,    250,    889,    722, /* 0xaf */
  2007.     250,    564,    250,    250,    500,    500,    250,    250, /* 0xb7 */
  2008.     250,    250,    250,    276,    310,    250,    667,    500, /* 0xbf */
  2009.     444,    333,    564,    250,    500,    250,    250,    500, /* 0xc7 */
  2010.     500,    1000,    250,    722,    722,    722,    889,    722, /* 0xcf */
  2011.     500,    1000,    444,    444,    333,    333,    564,    250, /* 0xd7 */
  2012.     500,    722,    167,    500,    250,    250,    556,    556, /* 0xdf */
  2013.     500,    250,    333,    444,    1000,    722,    611,    722, /* 0xe7 */
  2014.     611,    611,    333,    333,    333,    333,    722,    722, /* 0xef */
  2015.     250,    722,    722,    722,    722,    278,    333,    333, /* 0xf7 */
  2016.     333,    333,    333,    333,    333,    333,    333,    333  /* 0xff */
  2017. }
  2018. },
  2019.  
  2020. /* ---------------------------------------------------------- */
  2021. {    "ZapfDingbats",            /* FontName */
  2022.     builtin,            /* Encoding */
  2023.     0,                /* used on current page */
  2024.     0,                /* embed flag */
  2025.     (char *) NULL,            /* Name of external font file */
  2026.     0L,                /* Object id */
  2027.     4l,            /* Font flags */
  2028.     pdf_false,            /* Read from AFM file */
  2029.     "ITC Zapf Dingbats",            /* Full name */
  2030.     "FontSpecific",        /* Native encoding */
  2031.     "ITC Zapf Dingbats",            /* Family name */
  2032.     "Medium",                /* Weight */
  2033.     (float) 0.0,            /* ItalicAngle */
  2034.     0,                /* isFixedPitch */
  2035.     -1,                /* llx */
  2036.     -143,                /* lly */
  2037.     981,                /* urx */
  2038.     820,                /* ury */
  2039.     -98,                /* UnderlinePosition */
  2040.     54,                /* UnderlineThickness */
  2041.     700,                /* CapHeight */
  2042.     450,                /* xHeight */
  2043.     800,                /* Ascender */
  2044.     -200,                /* Descender */
  2045.     75,                /* StdVW */
  2046.     0,                /* StdHW */
  2047.  
  2048.     0,                /* numOfChars */
  2049.     (CharMetricInfo *) NULL,    /* cmi */
  2050.     0,                /* numOfTracks */
  2051.     (TrackKernData *) NULL,        /* tkd */
  2052.     0,                /* numOfPairs */
  2053.     (PairKernData *) NULL,        /* pkd */
  2054.     0,                /* numOfComps */
  2055.     (CompCharData *) NULL,        /* ccd */
  2056.  
  2057. /* Character metrics for font ZapfDingbats */
  2058. {    250,    250,    250,    250,    250,    250,    250,    250, /* 0x07 */
  2059.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x0f */
  2060.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x17 */
  2061.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x1f */
  2062.     278,    974,    961,    974,    980,    719,    789,    790, /* 0x27 */
  2063.     791,    690,    960,    939,    549,    855,    911,    933, /* 0x2f */
  2064.     911,    945,    974,    755,    846,    762,    761,    571, /* 0x37 */
  2065.     677,    763,    760,    759,    754,    494,    552,    537, /* 0x3f */
  2066.     577,    692,    786,    788,    788,    790,    793,    794, /* 0x47 */
  2067.     816,    823,    789,    841,    823,    833,    816,    831, /* 0x4f */
  2068.     923,    744,    723,    749,    790,    792,    695,    776, /* 0x57 */
  2069.     768,    792,    759,    707,    708,    682,    701,    826, /* 0x5f */
  2070.     815,    789,    789,    707,    687,    696,    689,    786, /* 0x67 */
  2071.     787,    713,    791,    785,    791,    873,    761,    762, /* 0x6f */
  2072.     762,    759,    759,    892,    892,    788,    784,    438, /* 0x77 */
  2073.     138,    277,    415,    392,    392,    668,    668,    250, /* 0x7f */
  2074.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x87 */
  2075.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x8f */
  2076.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x97 */
  2077.     250,    250,    250,    250,    250,    250,    250,    250, /* 0x9f */
  2078.     250,    732,    544,    544,    910,    667,    760,    760, /* 0xa7 */
  2079.     776,    595,    694,    626,    788,    788,    788,    788, /* 0xaf */
  2080.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xb7 */
  2081.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xbf */
  2082.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xc7 */
  2083.     788,    788,    788,    788,    788,    788,    788,    788, /* 0xcf */
  2084.     788,    788,    788,    788,    894,    838,    1016,    458, /* 0xd7 */
  2085.     748,    924,    748,    918,    927,    928,    928,    834, /* 0xdf */
  2086.     873,    828,    924,    924,    917,    930,    931,    463, /* 0xe7 */
  2087.     883,    836,    836,    867,    867,    696,    696,    874, /* 0xef */
  2088.     250,    874,    760,    946,    771,    865,    771,    888, /* 0xf7 */
  2089.     967,    888,    831,    873,    927,    970,    918,    250  /* 0xff */
  2090. }
  2091. }
  2092. };
  2093.  
  2094. #endif /* MAC */
  2095.  
  2096. #define SIZEOF_CORE_METRICS    (sizeof(pdf_core_metrics)/sizeof(pdf_font))
  2097. #endif /* P_METRICS_H */
  2098.